Пульт.Онлайн /

fdb_list

Получение списка объектов

Параметры запроса

  • pult_apikey (string): API-ключ.
  • path (string, обязательный): Путь к родительскому объекту.
  • inactive (bool, опционально): Флаг для включения неактивных объектов.
  • docs (string[] | string, опционально): Фильтр по документам, например ["@prop.json","@content.html"] или "@content.html".
  • children (int, опционально): Глубина включения дочерних объектов.
  • access (int, опционально): Маска проверяемых прав доступа (1 - view, 2 - exec, 4 - edit).
  • interface (bool, опционально): Фильтр по параметру отображения объекта в интерфейсе.

Возвращаемые значения

  • Массив объектов с их атрибутами.

Коды ошибок

  • SERVER_ERROR_OBJECT_NOT_FOUND - Объект по указанному пути не найден.
  • SERVER_ERROR_ACCESS_DENIED - Нет прав доступа к объекту.

Особенности

  • Требует авторизации пользователя.
  • Поддерживает фильтрацию по документам и активности.
  • Проверяет права доступа в соответствии с переданной маской.

Пример

https://webscada.ru/api/fdb_list?pult_apikey=31269DCE4F983A31FBE8B88DF67CDAE2&path=/projects/Мониторинг%20ДГУ.project/nodes

  Email
  SMS
   fdb_list
   fdb_load
   fdb_move
   fdb_paths
   node_list
   subscribe
   var_get
   var_list
   var_set